/**
* @depends jquery.ui.js
*/

(function($) {

	$.widget( 'ui.input', {
		
		_init: function() {
			
			var $this = this;
			var o = this.element
				.attr( 'value', this.options.defaultText )
				.addClass( 'ui-default' )
				.focus( function() {
					if( o.hasClass( 'ui-default' ) ) {
						o.attr( 'value', '' );
						o.removeClass( 'ui-default' );
					}
				} )
				.blur( function() {
					if( o.attr( 'value' ) == '' ) {
						o.addClass( 'ui-default' );
						o.attr( 'value', $this.options.defaultText );
					}
				} );
		},
		
		options: {
			defaultText: ''
		}
		
	} );

})(jQuery);
